前后端分离项目SpringBoot+SpringSecurity 图片验证码登录功能的实现(详细)
前后端分离项目基础登录流程前后端分离项目中无法使用session,所以使用jwt生成token令牌作为客户端进行请求的一个标识,当用户第一次登录后,服务器生成一个token并将此token返回给客户端,以后客户端只需带上这个token前来请求数据即可,无需再次带上用户名和密码。springsecur
SpringBoot异步任务及并行事务实现
SpringBoot异步任务及并行事务实现
springboot kafka消费者启动/停止监听控制,启动时只消费此时之后的数据
在springboot项目中,使用spring-kafka消费kafka数据。希望能够控制消费者(KafkaConsumer)启动或停止消费,并且在启动消费时只消费当前时刻以后生产的数据(最新生产的数据),也就是说,启动消费之前未消费的数据不再消费。
【SpringBoot】SpringBoot单元测试
SpringBoot单元测试
SpringBoot中mapper-locations配置多个mapper包路径
SpringBoot中mapper-locations配置多个mapper包路径
springboot项目使用Junit5 + mockito + jacoco 实现单元测试以及代码覆盖率检查
springboot中使用junit、mock和jacoco实现单元测试以及代码覆盖率检查
springboot+mybatis+pgsql多数据源配置
springBoot多数据源配置
SpringBoot:手写一个 SpringBoot Starter
新建一个Springboot模块:demo-spring-boot-starter-autoconfigure。这里我们要读取的配置就是demo.hello.prefix 和 demo.hello.suffix 的值。第一个依赖 主要是为编译器配置的 可以根据properties 鼠标右键 点到用这
Spring Boot的启动流程
- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 创建springbootApplication对象 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- - 1. 创建spri
SpringBoot常用注解
在spring boot中,摒弃了spring以往项目中大量繁琐的配置,遵循约定大于配置的原则,通过自身默认配置,极大的降低了项目搭建的复杂度。同样在spring boot中,大量注解的使用,使得代码看起来更加简洁,提高开发的效率。这些注解不光包括spring boot自有,也有一些是继承自spri
使用springboot测试循环依赖问题
earlySingletonExposure为false,那三级缓存中就没有TestA,在populateBean(TestB)中又会走getSingleton(),最终在beforeSingletonCreation抛出了循环依赖的异常。为true来解决循环依赖问题,这个配置在spring中不说默
SpringBoot中异步注解@Async介绍
介绍SpringBoot中异步注解@Async
spring-boot-starter-validation数据校验全局异常拦截处理
继承RuntimeException,要知道,spring 对于 RuntimeException 异常才会进行事务回滚,所以要继承RuntimeException。} }ValidationExceptionHandle:校验异常统一拦截返回,定义在最前面OtherExceptionHandle:
Spring Boot 单元测试
单元测试,是指对软件中的最小可测试单元进行检查和验证的过程叫单元测试在 Spring Boot 中,最小可测试单元是指 方法单元测试是开发者编写的一小段代码,用于检测被测代码的一个很小的、很明确的(代码)功能是否正确执行单元测试就是为了证明某段代码的执行结果是否符合我们的预期
Spring Boot 五种热部署方式,再也不用老重启了
1、模板热部署2、使用调试模式Debug实现热部署5、JRebel。
【社区图书馆】Spring Boot 3核心技术与最佳实践
【社区图书馆】Spring Boot 3核心技术与最佳实践
Springboot+mybatis+jsp实现简单的增删改查(详细步骤)
一、环境搭建1.创建一个springboot项目(勾选web)2.导入依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&g
八股文之springboot
Spring Profiles 允许用户根据配置文件(dev,test,prod 等)来注册 bean。因此,当应用程序在开发中运行时,只有某些 bean 可以加载,而在 PRODUCTION中,某些其他 bean 可以加载。假设我们的要求是 Swagger 文档仅适用于 QA 环境,并且禁用所
全面解析若依框架(springboot-vue前后分离--后端部分)
自定义隐藏列通过excludeFields数组来进行控制,在List getFields获取字段信息的时候将通过excludeFields来进行字段排除,使用hideColumn(“userId”)方法来隐藏,使用方法如下。
SpringBoot+Vue+kkFileView实现文档管理(文档上传、下载、在线预览)
上面在使用OpenOffice实现doc、excel、ppt等文档的管理和预览。除此之外可用kkFileView实现包括且更多文档的预览。